$(function () {
    var form = layui.form
    var layer = layui.layer

    //定义效验规则
    form.verify({
        pwd: function (value) {
            if (value.lenght < 6 || value.lenght > 12) {
                return '密码必须6-12位,且不能出现空格'
            }
        },
        //新密码跟旧密码不能一致
        samePwd: function (value) {
            if (value === $('#oldPwd').val()) {
                return '新旧密码不能相同'
            }
        },
        //确认密码：跟新密码相同
        rePwd: function (value) {
            if (value !== $('#newPwd').val()) {
                return '两次密码不一致'
            }
        }
    })


    //实现重置密码功能
    $('.layui-form').on('submit', function (e) {
        e.preventDefault()
        $.ajax({
            method: 'POST',
            url: '/my/updatepwd',
            data: $(this).serialize(),
            success: function (res) {
                if (res.status !== 0) {
                    return layer.msg(res.message)
                }
                layer.msg(res.message)
                //重置表单
                $('#btnReset').click()

                //或者清空token,跳转登录页,让用户重新登陆
                localStorage.removeItem('token')
                location.href = '/login.html'
            }
        })
    })
})